thumb pin - Turkish English Dictionary